package com.mf.morefun.bean;

import java.util.List;

public class DoHomeWorkListBean {

    /**
     * id : null
     * createDate : null
     * updateDate : null
     * userId : 265082908186906624
     * userName : Jack
     * mfTpLRR : {"id":"301010027005743104","createDate":"2019-04-11 15:06","updateDate":"2019-04-12 23:18","name":"backyard","type":"3","tpDetail":{"id":"301009758398320640","createDate":null,"updateDate":null,"name":null,"type":null,"tp":null,"sort":null},"book":{"id":"259632501981581312","createDate":null,"updateDate":null,"name":"The Backyard","cover":"http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/img/2019-04-13/fhpsGJ8hra-The Backyardp_1_.jpg","introduce":null,"unit":null,"sort":null,"numberWords":null,"ar":null,"ls":null,"nns":"1","viewerCount":null,"releaseapp":null,"haveTestFlag":"1","haveListenFlag":"1","mfimgList":[],"mfaudioList":[],"mfVideoList":[],"mfPicaudioRelList":[],"mfBookLietenList":[]},"listen":{"id":"259775867260112896","createDate":null,"updateDate":null,"name":null,"book":null,"audio":null,"teacher":null,"imgStart":null,"imgEnd":null,"pointFlag":null,"pointImg":null,"mfimgList":[],"mfPicaudioRelList":[]},"sort":1,"extraReward":20}
     * mfTpCreation : null
     * mfTpRecord : {"id":"305644124902658048","createDate":"2019-04-24 10:00","updateDate":null,"user":{"id":"265082908186906624","createDate":null,"updateDate":null,"loginName":null,"password":null,"newPassword":null,"memberNo":null,"name":null,"sex":null,"country":null,"city":null,"address":null,"birthday":null,"qq":null,"phone":null,"accountType":null,"wxopenId":null,"userType":null,"teacherType":null,"headPortrait":null,"introduce":null,"email":null,"enable":null,"enableStart":null,"enableEnd":null,"pushEnable":null,"inviter":null,"invitationedCode":null,"organ":null,"token":null},"classBelong":{"id":"283744705718652928","createDate":null,"updateDate":null,"name":null,"cover":null,"organ":null},"tp":null,"tpDetail":{"id":"301009758398320640","createDate":null,"updateDate":null,"name":null,"type":null,"tp":null,"sort":null},"type":"4","tpBus":"301010027005743104","audio":"","viewerCount":null,"mfWork":null,"mfTpComment":null}
     * mfTpComment : null
     * mfVideo : {"id":"304629019607961600","createDate":null,"updateDate":null,"type":null,"book":null,"listen":null,"address":"http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/video/2019-04-21/yrYKFCjdPx-f0c50cea808da10f11c3eea69cde22c3.mp4","sort":null}
     * mfTpRecordFlag : 1
     * classId : 283744705718652928
     * mfTpCommentFlag : 0
     * startDate : 2019-04-30
     * endDate : 2019-05-03
     */

    private String id;
    private String createDate;
    private String updateDate;
    private String userId;
    private String userName;
    private MfTpLRRBean mfTpLRR;
    private MfTpCreation mfTpCreation;
    private MfTpRecordBean mfTpRecord;
    private String mfTpComment;
    private MfVideoBean mfVideo;
    private String mfTpRecordFlag;
    private String classId;
    private String mfTpCommentFlag;
    private String startDate;
    private String endDate;
    private String effective_days;
    private List<DoHomeWorkListBean> mfTpRecordPageDataList;//班级下所有学员作业完成状况

    public String getEffective_days() {
        return effective_days;
    }

    public void setEffective_days(String effective_days) {
        this.effective_days = effective_days;
    }

    public List<DoHomeWorkListBean> getMfTpRecordPageDataList() {
        return mfTpRecordPageDataList;
    }

    public void setMfTpRecordPageDataList(List<DoHomeWorkListBean> mfTpRecordPageDataList) {
        this.mfTpRecordPageDataList = mfTpRecordPageDataList;
    }

    public static class MfTpCreation{

        /**
         * id : 225342545067118592
         * createDate : 2018-09-14 19:50
         * updateDate : 2019-04-12 19:46
         * name : 英语儿歌 Little Start
         * teachingProgramDetail : {"id":"301009758398320640","createDate":null,"updateDate":null,"name":null,"type":null,"tp":null,"sort":null}
         * type : 4
         * textDescription : 创作计划1作业描述
         * voiceDescription : http://yyhbpic.oss-cn-shanghai.aliyuncs.com/img/2018-09-14/rxCWAiCxRN/故事 Step1.mp3
         * videoDescription : http://yyhbpic.oss-cn-shanghai.aliyuncs.com/img/2018-09-14/rxCWAiCxRN/WeChat_20180809190838.mp4
         * picDescription : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/img/2019-04-12/JJmiXMsBB2-bike.jpg
         * extraReward : 50
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String name;
        private TeachingProgramDetailBean teachingProgramDetail;
        private String type;
        private String textDescription;
        private String voiceDescription;
        private String videoDescription;
        private String picDescription;
        private int extraReward;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public TeachingProgramDetailBean getTeachingProgramDetail() {
            return teachingProgramDetail;
        }

        public void setTeachingProgramDetail(TeachingProgramDetailBean teachingProgramDetail) {
            this.teachingProgramDetail = teachingProgramDetail;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getTextDescription() {
            return textDescription;
        }

        public void setTextDescription(String textDescription) {
            this.textDescription = textDescription;
        }

        public String getVoiceDescription() {
            return voiceDescription;
        }

        public void setVoiceDescription(String voiceDescription) {
            this.voiceDescription = voiceDescription;
        }

        public String getVideoDescription() {
            return videoDescription;
        }

        public void setVideoDescription(String videoDescription) {
            this.videoDescription = videoDescription;
        }

        public String getPicDescription() {
            return picDescription;
        }

        public void setPicDescription(String picDescription) {
            this.picDescription = picDescription;
        }

        public int getExtraReward() {
            return extraReward;
        }

        public void setExtraReward(int extraReward) {
            this.extraReward = extraReward;
        }

        public static class TeachingProgramDetailBean {
            /**
             * id : 301009758398320640
             * createDate : null
             * updateDate : null
             * name : null
             * type : null
             * tp : null
             * sort : null
             */

            private String id;
            private Object createDate;
            private Object updateDate;
            private Object name;
            private Object type;
            private Object tp;
            private Object sort;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public Object getCreateDate() {
                return createDate;
            }

            public void setCreateDate(Object createDate) {
                this.createDate = createDate;
            }

            public Object getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(Object updateDate) {
                this.updateDate = updateDate;
            }

            public Object getName() {
                return name;
            }

            public void setName(Object name) {
                this.name = name;
            }

            public Object getType() {
                return type;
            }

            public void setType(Object type) {
                this.type = type;
            }

            public Object getTp() {
                return tp;
            }

            public void setTp(Object tp) {
                this.tp = tp;
            }

            public Object getSort() {
                return sort;
            }

            public void setSort(Object sort) {
                this.sort = sort;
            }
        }
    }

    public static class MfTpComment{

        /**
         * id : 306073153589874688
         * createDate : null
         * updateDate : null
         * type : 2
         * tpRecord : {"id":"305706018569064448","createDate":null,"updateDate":null,"user":null,"classBelong":null,"tp":null,"tpDetail":null,"type":null,"tpBus":null,"audio":null,"viewerCount":null,"mfWork":null,"mfTpComment":null}
         * work : {"id":"","createDate":null,"updateDate":null,"name":null,"user":null,"cover":null,"type":null,"book":null,"video":null,"viewerCount":null}
         * book : {"id":"","createDate":null,"updateDate":null,"name":null,"cover":null,"introduce":null,"unit":null,"sort":null,"numberWords":null,"ar":null,"ls":null,"nns":null,"viewerCount":null,"releaseapp":null,"haveTestFlag":null,"haveListenFlag":null,"mfimgList":[],"mfaudioList":[],"mfVideoList":[],"mfPicaudioRelList":[],"mfBookLietenList":[]}
         * teacherTextComment : 控制一下我
         * teacherVoiceComment : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/298152379373719552/ios/audio/2019-04-25/MWNIZOWJYA-1556173520record.wav
         * commentTeacher : {"id":"267599928853925888","createDate":null,"updateDate":null,"loginName":null,"password":null,"newPassword":null,"memberNo":null,"name":null,"sex":null,"country":null,"city":null,"address":null,"birthday":null,"qq":null,"phone":null,"accountType":null,"wxopenId":null,"userType":null,"teacherType":null,"headPortrait":null,"introduce":null,"email":null,"enable":null,"enableStart":null,"enableEnd":null,"pushEnable":null,"inviter":null,"invitationedCode":null,"organ":null,"token":null}
         * score : null
         * commentUser : {"id":"265082908186906624","createDate":null,"updateDate":null,"loginName":null,"password":null,"newPassword":null,"memberNo":null,"name":null,"sex":null,"country":null,"city":null,"address":null,"birthday":null,"qq":null,"phone":null,"accountType":null,"wxopenId":null,"userType":null,"teacherType":null,"headPortrait":null,"introduce":null,"email":null,"enable":null,"enableStart":null,"enableEnd":null,"pushEnable":null,"inviter":null,"invitationedCode":null,"organ":null,"token":null}
         * userCommentText : null
         * userCommentAudio : null
         * userCommentStar : 100
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String type;
        private TpRecordBean tpRecord;
        private WorkBean work;
        private BookBean book;
        private String teacherTextComment;
        private String teacherVoiceComment;
        private CommentTeacherBean commentTeacher;
        private String score;
        private CommentUserBean commentUser;
        private String userCommentText;
        private String userCommentAudio;
        private int userCommentStar;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public TpRecordBean getTpRecord() {
            return tpRecord;
        }

        public void setTpRecord(TpRecordBean tpRecord) {
            this.tpRecord = tpRecord;
        }

        public WorkBean getWork() {
            return work;
        }

        public void setWork(WorkBean work) {
            this.work = work;
        }

        public BookBean getBook() {
            return book;
        }

        public void setBook(BookBean book) {
            this.book = book;
        }

        public String getTeacherTextComment() {
            return teacherTextComment;
        }

        public void setTeacherTextComment(String teacherTextComment) {
            this.teacherTextComment = teacherTextComment;
        }

        public String getTeacherVoiceComment() {
            return teacherVoiceComment;
        }

        public void setTeacherVoiceComment(String teacherVoiceComment) {
            this.teacherVoiceComment = teacherVoiceComment;
        }

        public CommentTeacherBean getCommentTeacher() {
            return commentTeacher;
        }

        public void setCommentTeacher(CommentTeacherBean commentTeacher) {
            this.commentTeacher = commentTeacher;
        }

        public String getScore() {
            return score;
        }

        public void setScore(String score) {
            this.score = score;
        }

        public CommentUserBean getCommentUser() {
            return commentUser;
        }

        public void setCommentUser(CommentUserBean commentUser) {
            this.commentUser = commentUser;
        }

        public String getUserCommentText() {
            return userCommentText;
        }

        public void setUserCommentText(String userCommentText) {
            this.userCommentText = userCommentText;
        }

        public String getUserCommentAudio() {
            return userCommentAudio;
        }

        public void setUserCommentAudio(String userCommentAudio) {
            this.userCommentAudio = userCommentAudio;
        }

        public int getUserCommentStar() {
            return userCommentStar;
        }

        public void setUserCommentStar(int userCommentStar) {
            this.userCommentStar = userCommentStar;
        }

        public static class TpRecordBean {
            /**
             * id : 305706018569064448
             * createDate : null
             * updateDate : null
             * user : null
             * classBelong : null
             * tp : null
             * tpDetail : null
             * type : null
             * tpBus : null
             * audio : null
             * viewerCount : null
             * mfWork : null
             * mfTpComment : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String user;
            private String classBelong;
            private String tp;
            private String tpDetail;
            private String type;
            private String tpBus;
            private String audio;
            private String viewerCount;
            private String mfWork;
            private String mfTpComment;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getUser() {
                return user;
            }

            public void setUser(String user) {
                this.user = user;
            }

            public String getClassBelong() {
                return classBelong;
            }

            public void setClassBelong(String classBelong) {
                this.classBelong = classBelong;
            }

            public String getTp() {
                return tp;
            }

            public void setTp(String tp) {
                this.tp = tp;
            }

            public String getTpDetail() {
                return tpDetail;
            }

            public void setTpDetail(String tpDetail) {
                this.tpDetail = tpDetail;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getTpBus() {
                return tpBus;
            }

            public void setTpBus(String tpBus) {
                this.tpBus = tpBus;
            }

            public String getAudio() {
                return audio;
            }

            public void setAudio(String audio) {
                this.audio = audio;
            }

            public String getViewerCount() {
                return viewerCount;
            }

            public void setViewerCount(String viewerCount) {
                this.viewerCount = viewerCount;
            }

            public String getMfWork() {
                return mfWork;
            }

            public void setMfWork(String mfWork) {
                this.mfWork = mfWork;
            }

            public String getMfTpComment() {
                return mfTpComment;
            }

            public void setMfTpComment(String mfTpComment) {
                this.mfTpComment = mfTpComment;
            }
        }

        public static class WorkBean {
            /**
             * id :
             * createDate : null
             * updateDate : null
             * name : null
             * user : null
             * cover : null
             * type : null
             * book : null
             * video : null
             * viewerCount : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String user;
            private String cover;
            private String type;
            private String book;
            private String video;
            private String viewerCount;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getUser() {
                return user;
            }

            public void setUser(String user) {
                this.user = user;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getBook() {
                return book;
            }

            public void setBook(String book) {
                this.book = book;
            }

            public String getVideo() {
                return video;
            }

            public void setVideo(String video) {
                this.video = video;
            }

            public String getViewerCount() {
                return viewerCount;
            }

            public void setViewerCount(String viewerCount) {
                this.viewerCount = viewerCount;
            }
        }

        public static class BookBean {
            /**
             * id :
             * createDate : null
             * updateDate : null
             * name : null
             * cover : null
             * introduce : null
             * unit : null
             * sort : null
             * numberWords : null
             * ar : null
             * ls : null
             * nns : null
             * viewerCount : null
             * releaseapp : null
             * haveTestFlag : null
             * haveListenFlag : null
             * mfimgList : []
             * mfaudioList : []
             * mfVideoList : []
             * mfPicaudioRelList : []
             * mfBookLietenList : []
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String cover;
            private String introduce;
            private String unit;
            private String sort;
            private String numberWords;
            private String ar;
            private String ls;
            private String nns;
            private String viewerCount;
            private String releaseapp;
            private String haveTestFlag;
            private String haveListenFlag;
            private List<?> mfimgList;
            private List<?> mfaudioList;
            private List<?> mfVideoList;
            private List<?> mfPicaudioRelList;
            private List<?> mfBookLietenList;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getIntroduce() {
                return introduce;
            }

            public void setIntroduce(String introduce) {
                this.introduce = introduce;
            }

            public String getUnit() {
                return unit;
            }

            public void setUnit(String unit) {
                this.unit = unit;
            }

            public String getSort() {
                return sort;
            }

            public void setSort(String sort) {
                this.sort = sort;
            }

            public String getNumberWords() {
                return numberWords;
            }

            public void setNumberWords(String numberWords) {
                this.numberWords = numberWords;
            }

            public String getAr() {
                return ar;
            }

            public void setAr(String ar) {
                this.ar = ar;
            }

            public String getLs() {
                return ls;
            }

            public void setLs(String ls) {
                this.ls = ls;
            }

            public String getNns() {
                return nns;
            }

            public void setNns(String nns) {
                this.nns = nns;
            }

            public String getViewerCount() {
                return viewerCount;
            }

            public void setViewerCount(String viewerCount) {
                this.viewerCount = viewerCount;
            }

            public String getReleaseapp() {
                return releaseapp;
            }

            public void setReleaseapp(String releaseapp) {
                this.releaseapp = releaseapp;
            }

            public String getHaveTestFlag() {
                return haveTestFlag;
            }

            public void setHaveTestFlag(String haveTestFlag) {
                this.haveTestFlag = haveTestFlag;
            }

            public String getHaveListenFlag() {
                return haveListenFlag;
            }

            public void setHaveListenFlag(String haveListenFlag) {
                this.haveListenFlag = haveListenFlag;
            }

            public List<?> getMfimgList() {
                return mfimgList;
            }

            public void setMfimgList(List<?> mfimgList) {
                this.mfimgList = mfimgList;
            }

            public List<?> getMfaudioList() {
                return mfaudioList;
            }

            public void setMfaudioList(List<?> mfaudioList) {
                this.mfaudioList = mfaudioList;
            }

            public List<?> getMfVideoList() {
                return mfVideoList;
            }

            public void setMfVideoList(List<?> mfVideoList) {
                this.mfVideoList = mfVideoList;
            }

            public List<?> getMfPicaudioRelList() {
                return mfPicaudioRelList;
            }

            public void setMfPicaudioRelList(List<?> mfPicaudioRelList) {
                this.mfPicaudioRelList = mfPicaudioRelList;
            }

            public List<?> getMfBookLietenList() {
                return mfBookLietenList;
            }

            public void setMfBookLietenList(List<?> mfBookLietenList) {
                this.mfBookLietenList = mfBookLietenList;
            }
        }

        public static class CommentTeacherBean {
            /**
             * id : 267599928853925888
             * createDate : null
             * updateDate : null
             * loginName : null
             * password : null
             * newPassword : null
             * memberNo : null
             * name : null
             * sex : null
             * country : null
             * city : null
             * address : null
             * birthday : null
             * qq : null
             * phone : null
             * accountType : null
             * wxopenId : null
             * userType : null
             * teacherType : null
             * headPortrait : null
             * introduce : null
             * email : null
             * enable : null
             * enableStart : null
             * enableEnd : null
             * pushEnable : null
             * inviter : null
             * invitationedCode : null
             * organ : null
             * token : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String loginName;
            private String password;
            private String newPassword;
            private String memberNo;
            private String name;
            private String sex;
            private String country;
            private String city;
            private String address;
            private String birthday;
            private String qq;
            private String phone;
            private String accountType;
            private String wxopenId;
            private String userType;
            private String teacherType;
            private String headPortrait;
            private String introduce;
            private String email;
            private String enable;
            private String enableStart;
            private String enableEnd;
            private String pushEnable;
            private String inviter;
            private String invitationedCode;
            private String organ;
            private String token;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getLoginName() {
                return loginName;
            }

            public void setLoginName(String loginName) {
                this.loginName = loginName;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }

            public String getNewPassword() {
                return newPassword;
            }

            public void setNewPassword(String newPassword) {
                this.newPassword = newPassword;
            }

            public String getMemberNo() {
                return memberNo;
            }

            public void setMemberNo(String memberNo) {
                this.memberNo = memberNo;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getSex() {
                return sex;
            }

            public void setSex(String sex) {
                this.sex = sex;
            }

            public String getCountry() {
                return country;
            }

            public void setCountry(String country) {
                this.country = country;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getBirthday() {
                return birthday;
            }

            public void setBirthday(String birthday) {
                this.birthday = birthday;
            }

            public String getQq() {
                return qq;
            }

            public void setQq(String qq) {
                this.qq = qq;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getAccountType() {
                return accountType;
            }

            public void setAccountType(String accountType) {
                this.accountType = accountType;
            }

            public String getWxopenId() {
                return wxopenId;
            }

            public void setWxopenId(String wxopenId) {
                this.wxopenId = wxopenId;
            }

            public String getUserType() {
                return userType;
            }

            public void setUserType(String userType) {
                this.userType = userType;
            }

            public String getTeacherType() {
                return teacherType;
            }

            public void setTeacherType(String teacherType) {
                this.teacherType = teacherType;
            }

            public String getHeadPortrait() {
                return headPortrait;
            }

            public void setHeadPortrait(String headPortrait) {
                this.headPortrait = headPortrait;
            }

            public String getIntroduce() {
                return introduce;
            }

            public void setIntroduce(String introduce) {
                this.introduce = introduce;
            }

            public String getEmail() {
                return email;
            }

            public void setEmail(String email) {
                this.email = email;
            }

            public String getEnable() {
                return enable;
            }

            public void setEnable(String enable) {
                this.enable = enable;
            }

            public String getEnableStart() {
                return enableStart;
            }

            public void setEnableStart(String enableStart) {
                this.enableStart = enableStart;
            }

            public String getEnableEnd() {
                return enableEnd;
            }

            public void setEnableEnd(String enableEnd) {
                this.enableEnd = enableEnd;
            }

            public String getPushEnable() {
                return pushEnable;
            }

            public void setPushEnable(String pushEnable) {
                this.pushEnable = pushEnable;
            }

            public String getInviter() {
                return inviter;
            }

            public void setInviter(String inviter) {
                this.inviter = inviter;
            }

            public String getInvitationedCode() {
                return invitationedCode;
            }

            public void setInvitationedCode(String invitationedCode) {
                this.invitationedCode = invitationedCode;
            }

            public String getOrgan() {
                return organ;
            }

            public void setOrgan(String organ) {
                this.organ = organ;
            }

            public String getToken() {
                return token;
            }

            public void setToken(String token) {
                this.token = token;
            }
        }

        public static class CommentUserBean {
            /**
             * id : 265082908186906624
             * createDate : null
             * updateDate : null
             * loginName : null
             * password : null
             * newPassword : null
             * memberNo : null
             * name : null
             * sex : null
             * country : null
             * city : null
             * address : null
             * birthday : null
             * qq : null
             * phone : null
             * accountType : null
             * wxopenId : null
             * userType : null
             * teacherType : null
             * headPortrait : null
             * introduce : null
             * email : null
             * enable : null
             * enableStart : null
             * enableEnd : null
             * pushEnable : null
             * inviter : null
             * invitationedCode : null
             * organ : null
             * token : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String loginName;
            private String password;
            private String newPassword;
            private String memberNo;
            private String name;
            private String sex;
            private String country;
            private String city;
            private String address;
            private String birthday;
            private String qq;
            private String phone;
            private String accountType;
            private String wxopenId;
            private String userType;
            private String teacherType;
            private String headPortrait;
            private String introduce;
            private String email;
            private String enable;
            private String enableStart;
            private String enableEnd;
            private String pushEnable;
            private String inviter;
            private String invitationedCode;
            private String organ;
            private String token;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getLoginName() {
                return loginName;
            }

            public void setLoginName(String loginName) {
                this.loginName = loginName;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }

            public String getNewPassword() {
                return newPassword;
            }

            public void setNewPassword(String newPassword) {
                this.newPassword = newPassword;
            }

            public String getMemberNo() {
                return memberNo;
            }

            public void setMemberNo(String memberNo) {
                this.memberNo = memberNo;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getSex() {
                return sex;
            }

            public void setSex(String sex) {
                this.sex = sex;
            }

            public String getCountry() {
                return country;
            }

            public void setCountry(String country) {
                this.country = country;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getBirthday() {
                return birthday;
            }

            public void setBirthday(String birthday) {
                this.birthday = birthday;
            }

            public String getQq() {
                return qq;
            }

            public void setQq(String qq) {
                this.qq = qq;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getAccountType() {
                return accountType;
            }

            public void setAccountType(String accountType) {
                this.accountType = accountType;
            }

            public String getWxopenId() {
                return wxopenId;
            }

            public void setWxopenId(String wxopenId) {
                this.wxopenId = wxopenId;
            }

            public String getUserType() {
                return userType;
            }

            public void setUserType(String userType) {
                this.userType = userType;
            }

            public String getTeacherType() {
                return teacherType;
            }

            public void setTeacherType(String teacherType) {
                this.teacherType = teacherType;
            }

            public String getHeadPortrait() {
                return headPortrait;
            }

            public void setHeadPortrait(String headPortrait) {
                this.headPortrait = headPortrait;
            }

            public String getIntroduce() {
                return introduce;
            }

            public void setIntroduce(String introduce) {
                this.introduce = introduce;
            }

            public String getEmail() {
                return email;
            }

            public void setEmail(String email) {
                this.email = email;
            }

            public String getEnable() {
                return enable;
            }

            public void setEnable(String enable) {
                this.enable = enable;
            }

            public String getEnableStart() {
                return enableStart;
            }

            public void setEnableStart(String enableStart) {
                this.enableStart = enableStart;
            }

            public String getEnableEnd() {
                return enableEnd;
            }

            public void setEnableEnd(String enableEnd) {
                this.enableEnd = enableEnd;
            }

            public String getPushEnable() {
                return pushEnable;
            }

            public void setPushEnable(String pushEnable) {
                this.pushEnable = pushEnable;
            }

            public String getInviter() {
                return inviter;
            }

            public void setInviter(String inviter) {
                this.inviter = inviter;
            }

            public String getInvitationedCode() {
                return invitationedCode;
            }

            public void setInvitationedCode(String invitationedCode) {
                this.invitationedCode = invitationedCode;
            }

            public String getOrgan() {
                return organ;
            }

            public void setOrgan(String organ) {
                this.organ = organ;
            }

            public String getToken() {
                return token;
            }

            public void setToken(String token) {
                this.token = token;
            }
        }
    }
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public MfTpLRRBean getMfTpLRR() {
        return mfTpLRR;
    }

    public void setMfTpLRR(MfTpLRRBean mfTpLRR) {
        this.mfTpLRR = mfTpLRR;
    }

    public MfTpCreation getMfTpCreation() {
        return mfTpCreation;
    }

    public void setMfTpCreation(MfTpCreation mfTpCreation) {
        this.mfTpCreation = mfTpCreation;
    }

    public MfTpRecordBean getMfTpRecord() {
        return mfTpRecord;
    }

    public void setMfTpRecord(MfTpRecordBean mfTpRecord) {
        this.mfTpRecord = mfTpRecord;
    }

    public String getMfTpComment() {
        return mfTpComment;
    }

    public void setMfTpComment(String mfTpComment) {
        this.mfTpComment = mfTpComment;
    }

    public MfVideoBean getMfVideo() {
        return mfVideo;
    }

    public void setMfVideo(MfVideoBean mfVideo) {
        this.mfVideo = mfVideo;
    }

    public String getMfTpRecordFlag() {
        return mfTpRecordFlag;
    }

    public void setMfTpRecordFlag(String mfTpRecordFlag) {
        this.mfTpRecordFlag = mfTpRecordFlag;
    }

    public String getClassId() {
        return classId;
    }

    public void setClassId(String classId) {
        this.classId = classId;
    }

    public String getMfTpCommentFlag() {
        return mfTpCommentFlag;
    }

    public void setMfTpCommentFlag(String mfTpCommentFlag) {
        this.mfTpCommentFlag = mfTpCommentFlag;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public static class MfTpLRRBean {
        /**
         * id : 301010027005743104
         * createDate : 2019-04-11 15:06
         * updateDate : 2019-04-12 23:18
         * name : backyard
         * type : 3
         * tpDetail : {"id":"301009758398320640","createDate":null,"updateDate":null,"name":null,"type":null,"tp":null,"sort":null}
         * book : {"id":"259632501981581312","createDate":null,"updateDate":null,"name":"The Backyard","cover":"http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/img/2019-04-13/fhpsGJ8hra-The Backyardp_1_.jpg","introduce":null,"unit":null,"sort":null,"numberWords":null,"ar":null,"ls":null,"nns":"1","viewerCount":null,"releaseapp":null,"haveTestFlag":"1","haveListenFlag":"1","mfimgList":[],"mfaudioList":[],"mfVideoList":[],"mfPicaudioRelList":[],"mfBookLietenList":[]}
         * listen : {"id":"259775867260112896","createDate":null,"updateDate":null,"name":null,"book":null,"audio":null,"teacher":null,"imgStart":null,"imgEnd":null,"pointFlag":null,"pointImg":null,"mfimgList":[],"mfPicaudioRelList":[]}
         * sort : 1
         * extraReward : 20
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String name;
        private String type;
        private TpDetailBean tpDetail;
        private BookBean book;
        private ListenBean listen;
        private int sort;
        private int extraReward;
        private String classId;
        private TpCreation tpCreation;

        public TpCreation getTpCreation() {
            return tpCreation;
        }

        public void setTpCreation(TpCreation tpCreation) {
            this.tpCreation = tpCreation;
        }

        public String getClassId() {
            return classId;
        }

        public void setClassId(String classId) {
            this.classId = classId;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public TpDetailBean getTpDetail() {
            return tpDetail;
        }

        public void setTpDetail(TpDetailBean tpDetail) {
            this.tpDetail = tpDetail;
        }

        public BookBean getBook() {
            return book;
        }

        public void setBook(BookBean book) {
            this.book = book;
        }

        public ListenBean getListen() {
            return listen;
        }

        public void setListen(ListenBean listen) {
            this.listen = listen;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getExtraReward() {
            return extraReward;
        }

        public void setExtraReward(int extraReward) {
            this.extraReward = extraReward;
        }

        public static class TpDetailBean {
            /**
             * id : 301009758398320640
             * createDate : null
             * updateDate : null
             * name : null
             * type : null
             * tp : null
             * sort : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String type;
            private TpBean tp;
            private String sort;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public TpBean getTp() {
                return tp;
            }

            public void setTp(TpBean tp) {
                this.tp = tp;
            }

            public String getSort() {
                return sort;
            }

            public void setSort(String sort) {
                this.sort = sort;
            }
        }

        public static class BookBean {
            /**
             * id : 259632501981581312
             * createDate : null
             * updateDate : null
             * name : The Backyard
             * cover : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/img/2019-04-13/fhpsGJ8hra-The Backyardp_1_.jpg
             * introduce : null
             * unit : null
             * sort : null
             * numberWords : null
             * ar : null
             * ls : null
             * nns : 1
             * viewerCount : null
             * releaseapp : null
             * haveTestFlag : 1
             * haveListenFlag : 1
             * mfimgList : []
             * mfaudioList : []
             * mfVideoList : []
             * mfPicaudioRelList : []
             * mfBookLietenList : []
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String cover;
            private String introduce;
            private String unit;
            private String sort;
            private String numberWords;
            private String ar;
            private String ls;
            private String nns;
            private String viewerCount;
            private String releaseapp;
            private String haveTestFlag;
            private String haveListenFlag;
            private List<?> mfimgList;
            private List<?> mfaudioList;
            private List<?> mfVideoList;
            private List<?> mfPicaudioRelList;
            private List<?> mfBookLietenList;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getIntroduce() {
                return introduce;
            }

            public void setIntroduce(String introduce) {
                this.introduce = introduce;
            }

            public String getUnit() {
                return unit;
            }

            public void setUnit(String unit) {
                this.unit = unit;
            }

            public String getSort() {
                return sort;
            }

            public void setSort(String sort) {
                this.sort = sort;
            }

            public String getNumberWords() {
                return numberWords;
            }

            public void setNumberWords(String numberWords) {
                this.numberWords = numberWords;
            }

            public String getAr() {
                return ar;
            }

            public void setAr(String ar) {
                this.ar = ar;
            }

            public String getLs() {
                return ls;
            }

            public void setLs(String ls) {
                this.ls = ls;
            }

            public String getNns() {
                return nns;
            }

            public void setNns(String nns) {
                this.nns = nns;
            }

            public String getViewerCount() {
                return viewerCount;
            }

            public void setViewerCount(String viewerCount) {
                this.viewerCount = viewerCount;
            }

            public String getReleaseapp() {
                return releaseapp;
            }

            public void setReleaseapp(String releaseapp) {
                this.releaseapp = releaseapp;
            }

            public String getHaveTestFlag() {
                return haveTestFlag;
            }

            public void setHaveTestFlag(String haveTestFlag) {
                this.haveTestFlag = haveTestFlag;
            }

            public String getHaveListenFlag() {
                return haveListenFlag;
            }

            public void setHaveListenFlag(String haveListenFlag) {
                this.haveListenFlag = haveListenFlag;
            }

            public List<?> getMfimgList() {
                return mfimgList;
            }

            public void setMfimgList(List<?> mfimgList) {
                this.mfimgList = mfimgList;
            }

            public List<?> getMfaudioList() {
                return mfaudioList;
            }

            public void setMfaudioList(List<?> mfaudioList) {
                this.mfaudioList = mfaudioList;
            }

            public List<?> getMfVideoList() {
                return mfVideoList;
            }

            public void setMfVideoList(List<?> mfVideoList) {
                this.mfVideoList = mfVideoList;
            }

            public List<?> getMfPicaudioRelList() {
                return mfPicaudioRelList;
            }

            public void setMfPicaudioRelList(List<?> mfPicaudioRelList) {
                this.mfPicaudioRelList = mfPicaudioRelList;
            }

            public List<?> getMfBookLietenList() {
                return mfBookLietenList;
            }

            public void setMfBookLietenList(List<?> mfBookLietenList) {
                this.mfBookLietenList = mfBookLietenList;
            }
        }

        public static class ListenBean {
            /**
             * id : 259775867260112896
             * createDate : null
             * updateDate : null
             * name : null
             * book : null
             * audio : null
             * teacher : null
             * imgStart : null
             * imgEnd : null
             * pointFlag : null
             * pointImg : null
             * mfimgList : []
             * mfPicaudioRelList : []
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String book;
            private String audio;
            private String teacher;
            private String imgStart;
            private String imgEnd;
            private String pointFlag;
            private String pointImg;
            private List<?> mfimgList;
            private List<?> mfPicaudioRelList;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getBook() {
                return book;
            }

            public void setBook(String book) {
                this.book = book;
            }

            public String getAudio() {
                return audio;
            }

            public void setAudio(String audio) {
                this.audio = audio;
            }

            public String getTeacher() {
                return teacher;
            }

            public void setTeacher(String teacher) {
                this.teacher = teacher;
            }

            public String getImgStart() {
                return imgStart;
            }

            public void setImgStart(String imgStart) {
                this.imgStart = imgStart;
            }

            public String getImgEnd() {
                return imgEnd;
            }

            public void setImgEnd(String imgEnd) {
                this.imgEnd = imgEnd;
            }

            public String getPointFlag() {
                return pointFlag;
            }

            public void setPointFlag(String pointFlag) {
                this.pointFlag = pointFlag;
            }

            public String getPointImg() {
                return pointImg;
            }

            public void setPointImg(String pointImg) {
                this.pointImg = pointImg;
            }

            public List<?> getMfimgList() {
                return mfimgList;
            }

            public void setMfimgList(List<?> mfimgList) {
                this.mfimgList = mfimgList;
            }

            public List<?> getMfPicaudioRelList() {
                return mfPicaudioRelList;
            }

            public void setMfPicaudioRelList(List<?> mfPicaudioRelList) {
                this.mfPicaudioRelList = mfPicaudioRelList;
            }
        }
    }

    public static class MfTpRecordBean {
        /**
         * id : 305644124902658048
         * createDate : 2019-04-24 10:00
         * updateDate : null
         * user : {"id":"265082908186906624","createDate":null,"updateDate":null,"loginName":null,"password":null,"newPassword":null,"memberNo":null,"name":null,"sex":null,"country":null,"city":null,"address":null,"birthday":null,"qq":null,"phone":null,"accountType":null,"wxopenId":null,"userType":null,"teacherType":null,"headPortrait":null,"introduce":null,"email":null,"enable":null,"enableStart":null,"enableEnd":null,"pushEnable":null,"inviter":null,"invitationedCode":null,"organ":null,"token":null}
         * classBelong : {"id":"283744705718652928","createDate":null,"updateDate":null,"name":null,"cover":null,"organ":null}
         * tp : null
         * tpDetail : {"id":"301009758398320640","createDate":null,"updateDate":null,"name":null,"type":null,"tp":null,"sort":null}
         * type : 4
         * tpBus : 301010027005743104
         * audio :
         * viewerCount : null
         * mfWork : null
         * mfTpComment : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private UserBean user;
        private ClassBelongBean classBelong;
        private String tp;
        private TpDetailBeanX tpDetail;
        private String type;
        private String tpBus;
        private String audio;
        private String viewerCount;
        private String mfWork;
        private String mfTpComment;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public UserBean getUser() {
            return user;
        }

        public void setUser(UserBean user) {
            this.user = user;
        }

        public ClassBelongBean getClassBelong() {
            return classBelong;
        }

        public void setClassBelong(ClassBelongBean classBelong) {
            this.classBelong = classBelong;
        }

        public String getTp() {
            return tp;
        }

        public void setTp(String tp) {
            this.tp = tp;
        }

        public TpDetailBeanX getTpDetail() {
            return tpDetail;
        }

        public void setTpDetail(TpDetailBeanX tpDetail) {
            this.tpDetail = tpDetail;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getTpBus() {
            return tpBus;
        }

        public void setTpBus(String tpBus) {
            this.tpBus = tpBus;
        }

        public String getAudio() {
            return audio;
        }

        public void setAudio(String audio) {
            this.audio = audio;
        }

        public String getViewerCount() {
            return viewerCount;
        }

        public void setViewerCount(String viewerCount) {
            this.viewerCount = viewerCount;
        }

        public String getMfWork() {
            return mfWork;
        }

        public void setMfWork(String mfWork) {
            this.mfWork = mfWork;
        }

        public String getMfTpComment() {
            return mfTpComment;
        }

        public void setMfTpComment(String mfTpComment) {
            this.mfTpComment = mfTpComment;
        }

        public static class UserBean {
            /**
             * id : 265082908186906624
             * createDate : null
             * updateDate : null
             * loginName : null
             * password : null
             * newPassword : null
             * memberNo : null
             * name : null
             * sex : null
             * country : null
             * city : null
             * address : null
             * birthday : null
             * qq : null
             * phone : null
             * accountType : null
             * wxopenId : null
             * userType : null
             * teacherType : null
             * headPortrait : null
             * introduce : null
             * email : null
             * enable : null
             * enableStart : null
             * enableEnd : null
             * pushEnable : null
             * inviter : null
             * invitationedCode : null
             * organ : null
             * token : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String loginName;
            private String password;
            private String newPassword;
            private String memberNo;
            private String name;
            private String sex;
            private String country;
            private String city;
            private String address;
            private String birthday;
            private String qq;
            private String phone;
            private String accountType;
            private String wxopenId;
            private String userType;
            private String teacherType;
            private String headPortrait;
            private String introduce;
            private String email;
            private String enable;
            private String enableStart;
            private String enableEnd;
            private String pushEnable;
            private String inviter;
            private String invitationedCode;
            private String organ;
            private String token;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getLoginName() {
                return loginName;
            }

            public void setLoginName(String loginName) {
                this.loginName = loginName;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }

            public String getNewPassword() {
                return newPassword;
            }

            public void setNewPassword(String newPassword) {
                this.newPassword = newPassword;
            }

            public String getMemberNo() {
                return memberNo;
            }

            public void setMemberNo(String memberNo) {
                this.memberNo = memberNo;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getSex() {
                return sex;
            }

            public void setSex(String sex) {
                this.sex = sex;
            }

            public String getCountry() {
                return country;
            }

            public void setCountry(String country) {
                this.country = country;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getBirthday() {
                return birthday;
            }

            public void setBirthday(String birthday) {
                this.birthday = birthday;
            }

            public String getQq() {
                return qq;
            }

            public void setQq(String qq) {
                this.qq = qq;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getAccountType() {
                return accountType;
            }

            public void setAccountType(String accountType) {
                this.accountType = accountType;
            }

            public String getWxopenId() {
                return wxopenId;
            }

            public void setWxopenId(String wxopenId) {
                this.wxopenId = wxopenId;
            }

            public String getUserType() {
                return userType;
            }

            public void setUserType(String userType) {
                this.userType = userType;
            }

            public String getTeacherType() {
                return teacherType;
            }

            public void setTeacherType(String teacherType) {
                this.teacherType = teacherType;
            }

            public String getHeadPortrait() {
                return headPortrait;
            }

            public void setHeadPortrait(String headPortrait) {
                this.headPortrait = headPortrait;
            }

            public String getIntroduce() {
                return introduce;
            }

            public void setIntroduce(String introduce) {
                this.introduce = introduce;
            }

            public String getEmail() {
                return email;
            }

            public void setEmail(String email) {
                this.email = email;
            }

            public String getEnable() {
                return enable;
            }

            public void setEnable(String enable) {
                this.enable = enable;
            }

            public String getEnableStart() {
                return enableStart;
            }

            public void setEnableStart(String enableStart) {
                this.enableStart = enableStart;
            }

            public String getEnableEnd() {
                return enableEnd;
            }

            public void setEnableEnd(String enableEnd) {
                this.enableEnd = enableEnd;
            }

            public String getPushEnable() {
                return pushEnable;
            }

            public void setPushEnable(String pushEnable) {
                this.pushEnable = pushEnable;
            }

            public String getInviter() {
                return inviter;
            }

            public void setInviter(String inviter) {
                this.inviter = inviter;
            }

            public String getInvitationedCode() {
                return invitationedCode;
            }

            public void setInvitationedCode(String invitationedCode) {
                this.invitationedCode = invitationedCode;
            }

            public String getOrgan() {
                return organ;
            }

            public void setOrgan(String organ) {
                this.organ = organ;
            }

            public String getToken() {
                return token;
            }

            public void setToken(String token) {
                this.token = token;
            }
        }

        public static class ClassBelongBean {
            /**
             * id : 283744705718652928
             * createDate : null
             * updateDate : null
             * name : null
             * cover : null
             * organ : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String cover;
            private String organ;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getOrgan() {
                return organ;
            }

            public void setOrgan(String organ) {
                this.organ = organ;
            }
        }

        public static class TpDetailBeanX {
            /**
             * id : 301009758398320640
             * createDate : null
             * updateDate : null
             * name : null
             * type : null
             * tp : null
             * sort : null
             */

            private String id;
            private String createDate;
            private String updateDate;
            private String name;
            private String type;
            private String tp;
            private String sort;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getTp() {
                return tp;
            }

            public void setTp(String tp) {
                this.tp = tp;
            }

            public String getSort() {
                return sort;
            }

            public void setSort(String sort) {
                this.sort = sort;
            }
        }
    }

    public static class MfVideoBean {
        /**
         * id : 304629019607961600
         * createDate : null
         * updateDate : null
         * type : null
         * book : null
         * listen : null
         * address : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/219825606261608450/server/video/2019-04-21/yrYKFCjdPx-f0c50cea808da10f11c3eea69cde22c3.mp4
         * sort : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String type;
        private String book;
        private String listen;
        private String address;
        private String sort;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getBook() {
            return book;
        }

        public void setBook(String book) {
            this.book = book;
        }

        public String getListen() {
            return listen;
        }

        public void setListen(String listen) {
            this.listen = listen;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }
    }
    public static class TpBean{

        /**
         * id : 301008714155036672
         * createDate : null
         * updateDate : null
         * name : null
         * organ : null
         */

        private String id;
        private Object createDate;
        private Object updateDate;
        private Object name;
        private Object organ;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public Object getCreateDate() {
            return createDate;
        }

        public void setCreateDate(Object createDate) {
            this.createDate = createDate;
        }

        public Object getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(Object updateDate) {
            this.updateDate = updateDate;
        }

        public Object getName() {
            return name;
        }

        public void setName(Object name) {
            this.name = name;
        }

        public Object getOrgan() {
            return organ;
        }

        public void setOrgan(Object organ) {
            this.organ = organ;
        }
    }
    public static class TpCreation{

        /**
         * id : 311161583449542656
         * createDate : null
         * updateDate : null
         * name : null
         * teachingProgramDetail : null
         * type : null
         * textDescription : null
         * voiceDescription : null
         * videoDescription : null
         * picDescription : null
         * extraReward : null
         */

        private String id;
        private Object createDate;
        private Object updateDate;
        private Object name;
        private Object teachingProgramDetail;
        private Object type;
        private Object textDescription;
        private Object voiceDescription;
        private Object videoDescription;
        private Object picDescription;
        private Object extraReward;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public Object getCreateDate() {
            return createDate;
        }

        public void setCreateDate(Object createDate) {
            this.createDate = createDate;
        }

        public Object getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(Object updateDate) {
            this.updateDate = updateDate;
        }

        public Object getName() {
            return name;
        }

        public void setName(Object name) {
            this.name = name;
        }

        public Object getTeachingProgramDetail() {
            return teachingProgramDetail;
        }

        public void setTeachingProgramDetail(Object teachingProgramDetail) {
            this.teachingProgramDetail = teachingProgramDetail;
        }

        public Object getType() {
            return type;
        }

        public void setType(Object type) {
            this.type = type;
        }

        public Object getTextDescription() {
            return textDescription;
        }

        public void setTextDescription(Object textDescription) {
            this.textDescription = textDescription;
        }

        public Object getVoiceDescription() {
            return voiceDescription;
        }

        public void setVoiceDescription(Object voiceDescription) {
            this.voiceDescription = voiceDescription;
        }

        public Object getVideoDescription() {
            return videoDescription;
        }

        public void setVideoDescription(Object videoDescription) {
            this.videoDescription = videoDescription;
        }

        public Object getPicDescription() {
            return picDescription;
        }

        public void setPicDescription(Object picDescription) {
            this.picDescription = picDescription;
        }

        public Object getExtraReward() {
            return extraReward;
        }

        public void setExtraReward(Object extraReward) {
            this.extraReward = extraReward;
        }
    }
}
